farm slurry - Francés Inglés Diccionario